/*  
var box=new RegExp('Box');	//第一个参数是模式字符串
alert(box);	//    /Box/两个反斜杠就是正则表达式的字面量表示方法

var box=new RegExp('Box','ig');	//第二个参数可选，模式修饰符
alert(box);	//    /Box/gi

var box=/Box/;	//使用字面量方式的正则
alert(box);	//   /Box/

var box=/Box/ig;	//字面量正则，带修饰符的
alert(box);	//   /Box/

var pattern=new RegExp('Box');
var str='box';
alert(pattern.test(str));//false

var pattern=new RegExp('Box','i');//不区分大小写
var str='box';
alert(pattern.test(str));//true

var pattern=new RegExp('Box','i');//使用字面量的方式
var str='box';
alert(pattern.test(str));//true

alert(/Box/i.test('box'));//true  一句话

var str1='box';
var str2='box';
alert(str1==str2);//true     字符串比较用双等号

var str1='box';
var str2='Box';
alert(str1==str2);//false  

var pattern=/Box/i;  //不区分大小写
var str='this is box';//一句英文
alert(pattern.test(str));	//true

var pattern=/Box/i;  //不区分大小写
var str='this is box';//一句英文
alert(pattern.test(str));	//true  字符串中是否包含模式中的正则
									//指定字符串中是否包含不区分大小写的box
									
var pattern=/Box/i;
var str='box';
alert(pattern.exec(str));	//box
alert(typeof pattern.exec(str));	//object 返回的是数组，有就返回数组的值，没有就返回null

var pattern=/Box/i;
var str='bosssx';
alert(pattern.exec(str));	//null
alert(typeof pattern.exec(str));	//object 返回的是数组，有就返回数组的值，没有就返回null

*/

var pattern=/Box/i;
var str='bosssx';
alert(pattern.exec(str));	//null
alert(typeof pattern.exec(str));	//object 返回的是数组，有就返回数组的值，没有就返回null


























